﻿//using Microsoft.Extensions.Caching.Memory;

namespace ALEXBlog.Extensions.Interceptors
{
    //    /// <summary>
    //    /// 一个简单的缓存接口，只有查询和添加，以后会进行拓展
    //    /// </summary>
    //    public interface ICaching
    //    {
    //        object Get(string cahcheKey);

    //        void Set(string cacheKey, object chcheValue);
    //    }

    //    public class MemoryCaching : ICaching
    //    {
    //        private IMemoryCache Cache;

    //        public MemoryCaching(IMemoryCache _cache)
    //        {
    //            Cache = _cache;
    //        }
    //        public object Get(string cahcheKey)
    //        {
    //            return Cache.Get(cahcheKey);
    //        }
    //        public void Set(string cacheKey, object cahcheValue)
    //        {
    //            Cache.Set(cacheKey, cahcheValue);
    //        }
    //    }

}
